草庐IT

ios - SVG套件。 NSString 到 SVGKImage?

全部标签

javascript - 有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?

例如,我有一个带有身份验证的网站。是否有任何可以从JavaScript使用的指纹API来登录用户?Android和iOS等移动操作系统都有这样的API。所以至少手机版的浏览器,理论上是可以提供这样的功能的。但是我在网上找不到任何关于它的信息。 最佳答案 Chrome70Beta,2018年9月13日发布,introducedwebauthentication.AlsoenabledbydefaultaremacOS'sTouchIDandAndroid'sfingerprintsensorviaWebAuthentication.T

javascript - 将 Raphael SVG 转换为图像(png 等)客户端

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ConvertSVGtoimage(JPEG,PNG,etc.)inthebrowser我有一个小项目,用户使用Raphael构建图表,然后将组成的图表导出为图像进行保存。问题是它必须离线运行。http://www.nihilogic.dk/labs/canvas2image/将无法工作,因为它需要Canvas,而不是Raphael生成的SVG。有没有一种方法(javascript)可以从SVG导出图像?

javascript - SVG 标记 - 我可以设置长度和 Angular 吗?

我正在尝试从圆心开始以一定Angular(60度)绘制6根棍子图中是手动设置坐标实现的。是否可以用Angular和长度来画这6根木棍?如果有必要,我愿意使用图书馆。 最佳答案 这是一个demoImadeforyou.主要使用的函数是在圆上找一点,如下:functionfindPoint(cx,cy,rad,cornerGrad){varcornerRad=cornerGrad*Math.PI/180;varnx=Math.cos(cornerRad)*rad+cx;varny=Math.sin(cornerRad)*rad+cy;r

javascript - 创建后获取 d3.js SVG 文本元素的宽度

我正在尝试获取我用d3.js创建的一堆text元素的宽度这就是我创建它们的方式:varnodesText=svg.selectAll("text").data(dataset).enter().append("text").text(function(d){returnd.name;}).attr("x",function(d,i){returni*(w/dataset.length);}).attr("y",function(d){return45;});然后我使用宽度创建与text的框大小相同的rectanglesvarnodes=svg.selectAll("rect").dat

javascript - 脚本 SVG

我正在考虑开发一个类似于stackoverflow的网站,但答案也可能包含图纸(在本例中为原理图)。我想在答案表中有一个区域,他们可以在不需要特殊插件等的情况下制作这个原理图。我们是否到了SVG已经或应该很快(1-2年)达到临界质量的地步,以便设计一个以脚本运行SVG作为主要功能的网站是合理的(即,需要Firefox或其他SVG/AJAX兼容浏览器)?学习跨平台SVG脚本(可能是javascript)有哪些好的资源?-亚当·戴维斯 最佳答案 Raphael看起来像是对跨浏览器矢量图形问题的有趣看法。

javascript - iOS自动悬停修复?

是否有jQuery插件或JavaScript脚本自动循环遍历每个CSS悬停(在外部样式表中找到)并将其与双触地事件绑定(bind)?Touchdown1-CSS:悬停被触发Touchdown2-点击(链接跟随或形成Action)如果还没有这样的东西,是否可以制作以及如何制作(指南)?编辑:需要说明的是,我不是在寻找双击。Touchdown1与Touchdown2一样是一个单独的选项卡。两者之间的间隔可以少至0秒或最多3分钟,这是用户的选择。没有接触::hover->元素变为可见点击->点击链接或其他操作触摸(iOS):触地得分1->元素变为可见触地得分2->点击链接或其他操作

javascript - 不移动位置的 SVG 比例

我想做的很简单:当使用vanillajs悬停同级元素时,将一些SVG点从scale(0)缩放到scale(1).它们是thedemo中的红色这是基本的SVG设置.st3{fill:red;}*{-webkit-transition:.3s;transition:.3s;}问题是SVG缩放基于原点位置,而不是当前位置,因此当应用变换时,除了缩放元素外,它还会移动元素。我试图通过按BBox()偏移进行翻译、缩放,然后再翻译回来来解决这种情况,但这似乎只是有帮助,并没有完全解决问题。varshield=document.getElementById("Layer_4"),dots=docum

javascript - 获取 svg-tag 的 innerHTML 结果在 IE 中未定义

我在使用InternetExplorer中的javascript获取svg标签的html内容时遇到了一些问题。我的javascript代码如下:console.log($('.icon')[0].innerHTML);和我的html文档中的标签:testing这在Chrome、Firefox和我们拥有的东西中运行良好,但在InternetExplorer中我留下了一个未定义的错误。是我混合使用了Javascript和jQuery吗?为什么我似乎无法获取我的svg-tag的内容?我已经尝试了一些不同的东西,并且经常以“SCRIPT5007:无法设置未定义或空引用的属性‘innerHTML

javascript - 如何在事件上使用带有 Socket.IO 的 RxJs

我想在我的socket.on('sense',function(data){});中使用RxJS。我对可用的文档很少而且对RxJS缺乏了解感到困惑和困惑。这是我的问题。我有一个distSensor.js有一个函数pingEnd()functionpingEnd(x){socket.emit("sense",dist);//pingEndisfiredwhenanInterruptisgenerated.}在我的App.js中我有io.on('connection',function(socket){socket.on('sense',function(data){//console.l

javascript - 在javascript中将文本添加到SVG文档

我正在尝试将文本元素添加到使用javascript在SVG文档中添加元素我的代码看起来像这样functionaddText(x,y,val){varnewtxt=document.createElementNS("http://www.w3.org/2000/svg","text");$newtxt=$(newtxt);$newtxt.attr('x',x);$newtxt.attr('y',y);$newtxt.attr('font-size','100');$newtxt.val(val);$newtxt.appendTo($('g'));}但是当我运行它时,文本没有显示。元素被添